lip seal - English Synonyms Dictionary